﻿//using System;
//using ApiApprover;
//using ApprovalTests;
//using ApprovalTests.Namers;
//using ApprovalTests.Reporters;
//using Xunit;

//namespace Phoenix.Tests
//{
//    public class PublicApiApprovalTest
//    {
//        [Fact(Skip = "Approvals has broken since last update, will fix later")]
//        public void approve_public_api()
//        {
//            // arrange
//            var assembly = typeof(IPhoenixHost).Assembly;

//            // act
//            var publicApi = PublicApiGenerator.CreatePublicApiForAssembly(assembly);

//            // assert
//            Approvals.Verify(new ApprovalTextWriter(publicApi), new UnitTestFrameworkNamer(), new KDiffReporter());
//        }
//    }
//}